site-logo
G
N
I
D
A
O
L

ln -sコマンドの使い方

シンボリックリンクを作成します。シンボリックリンクは、ファイルやディレクトリへのポインタです。元のファイルやディレクトリが変更されると、シンボリックリンクも変更されます。

構文

ln -s [target] [link_name]

オプション一覧

  • -s: シンボリックリンク(ソフトリンク)を作成する。これがないとハードリンクが作成される
  • -f: 同名のリンクやファイルが既に存在する場合、上書きして強制的に作成する
  • -n: リンク先がディレクトリの場合、その中にリンクを作成せず、リンク先自体を置換対象として扱う(-fと併用が多い)
  • -v: 作成されたリンクの詳細な情報を表示する(verboseモード)
  • -i: 既にファイルが存在する場合、上書きするかどうかを確認するプロンプトを表示する
  • -T: リンク先を通常のファイルとして扱い、ディレクトリへのシンボリックリンク作成を防ぐ

使用例